* {
  margin: 0;
  padding: 0;
}
li {
  list-style: none;
}
header {
  background: #27c1b4;
  height: 1.30666667rem;
  display: flex;
  align-items: center;
}
header p {
  font-size: 0.41333333rem;
  color: #fff;
  margin: 0 auto;
}
.topTr {
  height: 2.4rem;
  font-size: 0.30666667rem;
  display: flex;
  justify-content: space-around;
  border-bottom: 1px solid #f0f0f0;
  align-items: center;
  text-align: center;
}
.topTr ul {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  width: 100%;
  padding-top: 0.45333333rem;
}
.topTr ul li {
  text-align: center;
}
.topTr ul li a {
  color: #959595;
}
.topTr ul li img {
  width: 0.90666667rem;
  height: 0.93333333rem;
}
.topTr ul li p {
  padding-top: 0.26666667rem;
  padding-bottom: 0.18666667rem;
}
.bottomTr {
  height: 2.4rem;
  font-size: 0.30666667rem;
  display: flex;
  justify-content: space-around;
  align-items: center;
  text-align: center;
}
.bottomTr ul {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  width: 100%;
  padding-top: 0.45333333rem;
}
.bottomTr ul li {
  text-align: center;
}
.bottomTr ul li a {
  color: #959595;
}
.bottomTr ul li img {
  width: 0.90666667rem;
  height: 0.93333333rem;
}
.bottomTr ul li p {
  padding-top: 0.26666667rem;
  padding-bottom: 0.18666667rem;
}
.section {
  background: #f0f0f0;
  height: 18px;
}
.nav {
  border-bottom: 1px solid #f0f0f0;
  height: 1.01333333rem;
  margin-bottom: 0.4rem;
  align-items: center;
  display: flex;
  justify-content: space-around;
}
.nav p {
  font-size: 0.30666667rem;
}
.main {
  margin-bottom: 0.66666667rem;
}
.main dl {
  border-bottom: 1px solid #f0f0f0;
  padding: 2%;
  height: 2.70666667rem;
  display: flex;
  justify-content: space-between;
}
.main dl dt {
  display: block;
  text-align: right;
}
.main dl dt img {
  width: 2.58666667rem;
  height: 1.94666667rem;
}
.main dl dd h6 {
  font-size: 0.34666667rem;
  font-weight: bold;
  margin-bottom: 3%;
}
.main dl dd p {
  margin-bottom: 3%;
}
.main dl dd p .span {
  display: inline-block;
  margin-right: 4%;
}
footer {
  width: 100%;
  position: fixed;
  bottom: 0;
  background: #fff;
  border-top: 1px solid #ccc;
  height: 1.30666667rem;
  display: flex;
  justify-content: space-around;
  align-items: center;
  text-align: center;
}
footer dl {
  flex: 1;
}
footer dl dt img {
  width: 0.61333333rem;
  height: 0.6rem;
}
footer dl dd {
  margin-top: 0.08rem;
}
